/* SOCIAL ICONS - GENERAL */
.social { list-style:none; margin:60px auto; width:260px; }
.social li {width:60px;height:120px; display:inline; float:left; background-repeat:no-repeat;padding:0;margin-right:20px;}
.social li p{padding-top:65px;margin:0;text-align:center;color:#86888a}
.social li a { display:block; width:60px; height:60px; padding-right:10px; position:relative; text-decoration:none; }
.social li a strong {font-weight:normal; position:absolute; left:0px; top:20px; color:#fff; padding:5px; z-index:9999;text-align:center;
 text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75); 
	background-color:rgba(193, 69, 74, 0.7);
	-moz-border-radius:3px; 
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); 
	-webkit-border-radius:3px; 
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); 
	border-radius:3px; 
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
.social li.icon04 a strong {font-weight:normal; position:absolute; left:-8px; top:20px; color:#fff; padding:5px; z-index:9999;text-align:center;
 text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75); 
	background-color:rgba(193, 69, 74, 0.7);
	-moz-border-radius:3px; 
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); 
	-webkit-border-radius:3px; 
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); 
	border-radius:3px; 
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

li.icon01 { background-image:url("../image/main/icon01.png"); }
li.icon02 { background-image:url("../image/main/icon02.png"); }
li.icon03 { background-image:url("../image/main/icon03.png"); }
li.icon04 { background-image:url("../image/main/icon04.png"); }
li.icon05 { background-image:url("../image/main/icon05.png"); }
li.icon06 { background-image:url("../image/main/icon06.png"); }
); }

/* SOCIAL ICONS - CSS3 */
#css3:hover li { opacity:0.2; }

#css3 li { -webkit-transition-property: opacity; -webkit-transition-duration: 500ms;
 -moz-transition-property: opacity; -moz-transition-duration: 500ms; }
#css3 li a strong { opacity:0;
 -webkit-transition-property: opacity, top; -webkit-transition-duration: 300ms;
 -moz-transition-property: opacity, top; -moz-transition-duration: 300ms; }

#css3 li:hover { opacity:1; }
#css3 li:hover a strong { opacity:1; top:-10px; }